#pragma once

#include "Integrator.h"

class CLeapFrogIntegrator: public IIntegratorInterface
{
public:
	CLeapFrogIntegrator(int nVarCount);

	virtual bool Move(double tStart, double tEnd, double *x, double *v, IForceInterface *pForce);
protected:
	double		m_dStep;
	int				m_nVarCount;

	std::vector<double> m_vecForce;
};